Wrapping Legacy Code for a Service Oriented Knowledge Discovery Support System
نویسندگان
چکیده
A Knowledge Discovery Support System (KDSS) is a complete, integrated environment providing a number of facilities to effectively design a process of Knowledge Discovery in Databases (KDD). The recent shift towards network organizations, and the dynamism of the KDD field, where new algorithms and techniques are developed continuously, lead to the design of open, modular and flexible service oriented KDSS. In this paper, we briefly present the architecture of the Service Oriented KDSS under development at the Università Politecnica delle Marche, and we introduce a wrapping service which is devoted to the automatic creation of specific wrappers encapsulating KDD tools, so that they can be viewed and exploited as services. In this way, new KDD tools, developed by third party and available on the Web, can be easily added to the KDSS, making it a truly open and extensible environment.
منابع مشابه
Wrapping Legacy Software for Reuse in a SOA
Legacy programs, i. e. programs which have been developed with an outdated technology make-up for the vast majority of programs in many user application environments. It is these programs which actually run the information systems of the business world. Moving to a new technology such as service oriented architecture is impossible without taking these programs along. This contribution presents ...
متن کاملA Component Mining Approach to Incubate Grid Services in Object-Oriented Legacy Systems
This paper describes an approach for Grid service component mining in object-oriented legacy systems, applying software clustering, architecture recovery, program slicing and wrapping techniques to decompose a legacy system, analyse the concerned components and integrate them into a Grid environment. The resulting components with core legacy code function in a Grid service framework.
متن کاملService Identification and Packaging in Service Oriented Reengineering
With the adoption to Web service technologies, more and more existing non-service-oriented software systems turn to be legacy systems. They require a service-oriented reengineering process in order to survive in serviceoriented computing environment. In this paper, we present an architecture-based service-oriented approach to support service-oriented reengineering. It integrates and reuses soft...
متن کاملA Server Side SOA Meta Model for Assigning Aspect Services
Service oriented architectures allow heterogeneity in general and hence support the integration of legacy systems. But legacy systems must often be handled as black boxes and they usually lack additional requirements for new environments. The most important is security. Wrapping services and integrating them via enterprise service buses is one way to tackle this problem but it brings about prop...
متن کاملTowards Applying Model-Transformations and -Queries for SOA-Migration
In today’s businesses, a lot of monolithic legacy systems exist. In order to allow for a higher flexibility and a better alignment to the ever-changing business processes, migration to service-oriented architectures is often intended. In most cases, this is done by wrapping the legacy system with an additional layer providing functionality as services. But this approach does not result in more ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007